

Technical specs:
|
Microcontroller |
ESP-8266EX |
|
Operating Voltage |
3.3V |
|
Digital I/O Pins |
11 |
|
Analog Input Pins |
1 |
|
Clock Speed |
80MHz/160MHz |
|
FLash |
4M bytes |
|
Length |
68.6mm |
|
Width |
53.4mm |
|
Weight |
25g |
|
Pin |
Function |
ESP-8266 Pin |
|
TX |
TXD |
TXD |
|
RX |
RXD |
RXD |
|
A0 |
Analog input, max 3.3V input |
A0 |
|
D0 |
IO |
GPIO16 |
|
D1 |
IO, SCL |
GPIO5 |
|
D2 |
IO, SDA |
GPIO4 |
|
D3 |
IO,Pull-up |
GPIO0 |
|
D4 |
IO,pull-up, BUILTIN_LED |
GPIO2 |
|
D5 |
IO, SCK |
GPIO14 |
|
D6 |
IO, MISO |
GPIO12 |
|
D7 |
IO, MOSI |
GPIO13 |
|
D8 |
IO,pull-down, SS |
GPIO15 |
|
G |
Gound |
GND |
|
5V |
5V |
- |
|
3V3 |
3.3V |
3.3V |
|
RST |
Reset |
RST |
*All IO have interrupt/pwm/I2C/one-wire supported(except D0)
Programming:
The D1 R2 has a micro USB for auto programming.
Also you can programming it using OTA
Warnings:
All IO is work at 3.3V.